package ar.com.larreta.colegio.intercambio.client;

import ar.com.larreta.intercambio.client.Pedido;

public class Producto extends Pedido {
	public static final String NOMBRE = "nombre";
	public static final String VALOR = "valor";
	public static final String PAGADO = "pagado";
	public static final String ADEUDADO = "adeudado";
	
	public Producto(){
		setProceso(ProcesosColegioConst.GUARDAR_RESPONSABLE);
	}
	
	public Long getId() {
		return get(Pedido.ID);
	}
	
	public void setId(Long id) {
		set(Pedido.ID, id);
	}
	
	public Double getValor() {
		return get(VALOR);
	}
	
	public void setValor(Double valor) {
		set(VALOR, valor);
	}
	
	public Double getPagado() {
		return get(PAGADO);
	}

	public void setPagado(Double pagado) {
		set(PAGADO, pagado);
	}

	public Double getAdeudado() {
		return get(ADEUDADO);	
	}

	public void setAdeudado(Double adeudado) {
		set(ADEUDADO, adeudado);
	}
	
	public String getNombre() {
		return get(NOMBRE);
	}
	
	public void setNombre(String nombre) {
		set(NOMBRE, nombre);
	}

	@Override
	public boolean equals(Object obj) {
		try{
			Producto entidad = (Producto) obj;
			return this.getId().equals(entidad.getId());
		} catch (Exception e){}
		return Boolean.FALSE;
	}

}
